package org.tik.mybatis.reflection.wrapper;

import org.tik.mybatis.reflection.MetaObject;

/**
 * @ClassName: ObjectWrapperFactory
 * @author: pengwei
 * @data 2022年10月27日 21:02:00
 */
public interface ObjectWrapperFactory {

    /**
     * 判断有没有包装器
     */
    boolean hasWrapperFor(Object object);

    /**
     * 得到包装器
     */
    ObjectWrapper getWrapperFor(MetaObject metaObject, Object object);

}
